temperature peak - German English Dictionary